<?php

class Application_Form_ListaCategoria extends Zend_Form
{

    public function init()
    {
        $this->clearDecorators();

        $this->setMethod('post');
        $this->setName('formCategoria');

        $aplicacao = new Zend_Form_Element_Select('aplicacao');
        $aplicacao->setLabel('Aplicação')
                    ->setAttribs(array('style' => 'width:180px;'));
        $aplicacao->addMultiOption(null,'-- Todos --')
            ->addMultiOption('Demanda','Demanda')
            ->addMultiOption('Ciclo','Ciclo');

        $categoria_id = new Zend_Form_Element_Select('categoria_id');
        $categoria_id->setLabel('Categoria')
                    ->setAttribs(array('style' => 'width:180px;'));
        $categoria_id->setMultiOptions(array('-- Todos --',null));
        $categorias = new Categorias();
        $rowSet = $categorias->fetchAll(null,'categoria');
        foreach($rowSet as $current)
        {
            $categoria_id->addMultiOption($current->id,$current->categoria);
        }

        $submit = new Zend_Form_Element_Submit('submit');
        $submit->setAttrib('id', 'submitbutton');

        $this->addElements(array($aplicacao,$categoria_id,$submit));
    }


}

